package com.howlaisi.sms.student.pojo.vo;

import lombok.Data;

import java.time.LocalDate;

/**
 * @author 张师傅
 * @date 2024/9/4
 */

public class StudentVO {
    // 学生ID
    private Long id;
    // 学生姓名
    private String name;

    // 性别（可以使用枚举、字符串或其他方式表示）
    private String gender;

    // 年龄
    private Integer age;

    // 生日
    private LocalDate birthdate; // 假设使用Java 8的LocalDate类型

    // 联系电话
    private String phoneNumber;

    // 邮箱地址
    private String email;

    // 班级ID（可能是一个外键关联到班级表）
    private Long classId;


    // 入学年份
    private Integer entranceYear;

    // 备注信息
    private String remarks;

    // 头像URL（可选）
    private String avatarUrl;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public LocalDate getBirthdate() {
        return birthdate;
    }

    public void setBirthdate(LocalDate birthdate) {
        this.birthdate = birthdate;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Long getClassId() {
        return classId;
    }

    public void setClassId(Long classId) {
        this.classId = classId;
    }

    public Integer getEntranceYear() {
        return entranceYear;
    }

    public void setEntranceYear(Integer entranceYear) {
        this.entranceYear = entranceYear;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }
}
